home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-10-02 | 1.9 KB | 76 lines | [TEXT/mdos] |
- #ifndef __XAPIR__
- #define __XAPIR__
- //$Id: XAPI.R 1.6 1995/09/22 05:03:44 Pierre Exp $
-
-
- type 'COMP' {
- literal longint; /* Family */
- literal longint; /* Class */
- pstring[63]; /* Name */
- pstring[63]; /* SubFamily Name */
- hex longint; /* Engine version $xxxx.yy.zz example: 3.1.2 gives 0x00030102 */
- pstring[31]; /* Version string */
- pstring[255]; /* Comment */
- longint; /* API number on which the engine is based */
- };
-
- // Old type of Comp resource (prior to the implementation of the API numbering scheme) */
- // DO NOT USE
- type 'Comp' {
- literal longint; /* Family */
- literal longint; /* Class */
- pstring[63]; /* Name */
- pstring[63]; /* SubFamily Name */
- literal longint; /* version */
- pstring[31]; /*Version string */
- pstring[255]; /* Comment */
- };
-
- type 'PMAP' {
- array TypeArray {
- literal longint;
- literal longint;
- };
- };
-
- //new type of pMAP for animation
- type 'pMAP' {
- array TypeArray {
- literal longint;
- literal longint;
- longint;
- pstring[31];
- };
- };
- #define interpolate 1
- #define noFlags 0
-
- type 'Modu' {
- literal longint; /* Family */
- literal longint; /* Class */
- pstring[63]; /* Name */
- pstring[63]; /* SubFamily Name */
- literal int; /* WindowID */
- literal int; /* MBarID */
- literal int; /* TBarID */
- literal int; /* PrefsMappingResID */
- literal int; /* PrefsViewResID */
- literal int; /* DefaultPrefsResID */
- literal longint; /* Workspace class signature */
- literal longint; /* version */
- pstring[31]; /* Version string */
- pstring[255]; /* Comment */
- literal int; /* minimized iconID */
- literal longint; /* window context menuID or -1 */
- };
-
- type 'prfs' {
- cstring;
- };
-
- type 'prwk' {
- cstring;
- };
-
-
- #endif